module Adder_8bits (LEDR,LEDG,A,B,c_in);
input		[7:0] A,B ;
input   c_in;

output	[7:0] LEDR;	
output	[1:0]	LEDG;
wire     W1,W2,W3,W4,W5,W6,W7;

Full_Adder B1(LEDR[0],W1,A[0],B[0],c_in);
Full_Adder B2(LEDR[1],W2,A[1],B[1],W1);
Full_Adder B3(LEDR[2],W3,A[2],B[2],W2);
Full_Adder B4(LEDR[3],W4,A[3],B[3],W3);
Full_Adder B5(LEDR[4],W5,A[4],B[4],W4);
Full_Adder B6(LEDR[5],W6,A[5],B[5],W5);
Full_Adder B7(LEDR[6],W7,A[6],B[6],W6);
Full_Adder B8(LEDR[7],LEDG[0],W7,A[7],B[7]);
endmodule
